package Demo08.Demo0831;

import java.util.Scanner;

public class NiuKe {
    public static void main6(String[] args) {
        //输入数字N，然后输入N个数，计算这N个数的和。
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int a = sc.nextInt();
            int[] arr = new int[a];
            int res = 0;//用来接收总和
            for (int i = 0; i < a; i++) {
                arr[i] = sc.nextInt();
                res += arr[i];
            }
            System.out.println(res);
        }
    }//BC94 N个数之和
    public static void main5(String[] args) {
        //输入10个整数，分别统计输出正数、负数的个数。
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int[] a = new int[10];
            int count1 = 0;//记录正数的个数
            int count2 = 0;
            for (int i = 0; i < a.length; i++) {
                a[i] = sc.nextInt();
                if(a[i] > 0){
                    count1++;
                }else if(a[i] < 0){
                    count2++;
                }
            }
            System.out.println("positive:" + count1);
            System.out.println("negative:" + count2);
        }
    }//BC93 统计数据正负个数
    public static void main4(String[] args) {
        //输入10个整数，要求按输入时的逆序把这10个数打印出来。逆序输出，就是按照输入相反的顺序打印这10个数。
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int[] a = new int[10];
            for (int i = 0; i < 10; i++) {
                a[i] = sc.nextInt();
            }
            for(int i = 9;i >= 0;i--){
                System.out.print(a[i] + " ");
            }
        }
        sc.close();
    }//BC92 逆序输出
    public static void main3(String[] args) {
        //输入10科成绩，换行显示输入的10科成绩。
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            String str = sc.nextLine();
            System.out.println(str);
        }
    }//BC91 成绩输入输出问题
    public static void main2(String[] args) {
        //输入NxM矩阵，矩阵元素均为整数，计算其中大于零的元素之和。
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int a = sc.nextInt();//用来接收数组的行和列
            int b = sc.nextInt();
            int[][] arr = new int[a][b];//定义二维数组
            for (int i = 0; i < a; i++) {
                for (int j = 0; j < b; j++) {
                    arr[i][j] = sc.nextInt();
                }
            }
            int res = 0;//定义计数器，统计其中大于0的元素之和
            for (int i = 0; i < a; i++) {
                for (int j = 0; j < b; j++) {
                    if(arr[i][j] > 0){
                        res += arr[i][j];
                    }
                }
            }
            System.out.println(res);
        }
        sc.close();
    }//BC90 矩阵计算
    public static void main1(String[] args) {
        //BC89 密码验证
        Scanner sc =  new Scanner(System.in);
        while(sc.hasNext()){
         String str1 = sc.next();
         String str2 = sc.next();
         if(str1.equals(str2)){
             System.out.println("same");
         }else{
             System.out.println("different");
         }
        }
    }//BC89 密码验证
}
